Rooftop rainwater harvesting system